Royalty-free stock photo ID: 92439289

Cala d'Or, Palma de Mallorca, Mallorca, Spain