Stock Photo - The cathedral La Seu on a sunny day in December in Palma de Mallorca, Balearic islands, Spain.

Stock Photo: The cathedral La Seu on a sunny day in December in Palma de Mallorca, Balearic islands, Spain.

Searchable keywords