Travel (Summer 2014) by

Supermercats (supermarkets) are everywhere in Barcelona

Supermercats (supermarkets) are everywhere in Barcelona!

I constantly picture a vigilante group of meerkats using these as hideouts while they protect the city.