Sunbathers on Cala Formentor beach, north coast, Mallorca ( Majorca ), Balearic Islands, Spain Europe

- Image ID: GCDGAH
Kumar Sriskandan / Alamy Stock Photo
Image ID: GCDGAH
Location: Cala Formentor beach, Mallorca ( Majorca ), Balearic Islands, Spain Europe