Royalty-free stock photo ID: 268282553

White beach. Scala dei Turchi on Sicily, Italy. - Image