A lovely beach of dazzling white granite sand, contrasts with a rich turquoise green sea.............
Original Sold
Required fields are marked with a star.