Stock Photo - Tower by Toyo Ito in Plaça Europa, Hospitalet de Llobregat. Barcelona province, Catalonia, Spain.

Stock Photo: Tower by Toyo Ito in Plaça Europa, Hospitalet de Llobregat. Barcelona province, Catalonia, Spain.

Searchable keywords

Choose multiple keywords