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

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