Beach view, Capo Capaccia, Costa Smeralda, Sardinia, Italy, Europe

- Image ID: ERM6CR
Stuart Black / Alamy Stock Photo
Image ID: ERM6CR
Location: Capo Capaccia, Costa Smeralda, Sardinia, Italy, Europe