Sri Lanka - Koggala beach, village near Galle, young turtles hatchery realised into the ocean

- Image ID: CMWGB0
Sri Lanka - Koggala beach, village near Galle, young turtles hatchery realised into the ocean
Jan Wlodarczyk / Alamy Stock Photo
Image ID: CMWGB0
Location: Sri Lanka