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

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