El Corte Ingles is the largest department store in Europe.
We were at their flagship store here
All branded shops
We decided to go to Plaza Mayor for lunch instead. We then came back here to browse in the supermarket.
Heirloom tomato
Giant green chilli
Jamon is sold everywhere in Spain
No comments:
Post a Comment