Royalty-free stock photo ID: 322764335

view on Elia beach on Mykonos - Image