beach perfect white sand turquoise water balearic islands Spain

Royalty-free stock photo ID: 78222136

beach perfect white sand turquoise water balearic islands Spain