Sardinia: Costa Smeralda
Read More61 / 231
Sardinia, Italy: Costa Smeralda, Cala Petra Ruja bay - Spiaggia di Cala Petra Ruja
Sardinia, Italy: Costa Smeralda, Cala Petra Ruja bay - Spiaggia di Cala Petra Ruja
beachbeautifulbluecala petra rujaclearcloudscoastcoastlinecosta smeraldacrystaldaydunesemeraldholidayhorizonhorizontalitalynobodyparadiserelaxrockssandsardiniaseaseascapespringsunnytranquillitytransparenttravelvacationverticalwhite sand