Isola Rossa (Red Island) is an inhabited small islet near Teulada Marina on the south-west coast of Sardinia

Please click on the photo to see it with a dark background.

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app