Stock Photo - Hotel El Palace, Gran Via de les Corts Catalanes, Barcelona, Spain.

Stock Photo: Hotel El Palace, Gran Via de les Corts Catalanes, Barcelona, Spain.

Searchable keywords

  • Barcelona
  • Catalonia
  • Horizontal
  • Hotel El Palace
  • Spain
Juan Manuel Silva

More from this author

Juan Manuel Silva Images & Videos on the website: 2738