Cala Macarella - Cala Macarelleta - Menorca - Balearic islands - Spain

Royalty-free stock photo ID: 114611134

Cala Macarella - Cala Macarelleta - Menorca - Balearic islands - Spain