Preview Italy Sardinia Castelsardo village promenade girls Image ID: 1113-20064 Artist: travelstock44 Purchase a commercial license Buy framed prints & more from our print store castelsardo europe italy mediterranean nature north coast promande sardinia a mountain village beach beach promenade castle city coast europe geography girls holidays island italian landscape reef rock rocky sardegna sights southern europe summer sun tourism travel trip vacation village walk