A Spanish influence at one of the shopping center stores.

Barcelona Shopping
A Spanish influence at one of the shopping center stores.


  • ·