Stock Photo - Pattern Roof and view to Parc de la Mar Lake Palma de Mallorca, Majorca, Spain


Location
Parc de la Mar Lake Palma de Mallorca, Majorca, Spain