Palma de Mallorca, Mallorca, Balearic Islands, Spain

- Image ID: P709WF
Jon Arnold Images Ltd / Alamy Stock Photo
Image ID: P709WF
Location: Majorca, Spain