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

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