White sand beach with crystal clear azure sea water in Grande Sperone bay, Corsica island, France. The horizon line divides the blue sea and turquoise water in the sea of the Indian ocean.
View Full Image on Dreamstime
Username: Doityourself13
Editorial: No
Width: 5787 pixels
Height: 3858 pixels
Downloads: 0
Image ID: 121543734