Stock Photo - Bus stop and Palace Hotel, night view. Canovas del Castillo Square, Madrid, Spain.

Stock Photo: Bus stop and Palace Hotel, night view. Canovas del Castillo Square, Madrid, Spain.

Searchable keywords

Choose multiple keywords