Supermercats (supermarkets) are everywhere in Barcelona!
I constantly picture a vigilante group of meerkats using these as hideouts while they protect the city.
Supermercats (supermarkets) are everywhere in Barcelona!
I constantly picture a vigilante group of meerkats using these as hideouts while they protect the city.