Stock Photo - Parque de Santa Catalina, view from shopping center El Muelle, Las Palmas de Gran Canaria, Spain

Stock Photo: Parque de Santa Catalina, view from shopping center El Muelle, Las Palmas de Gran Canaria, Spain.

Searchable keywords

Choose multiple keywords