A sea turtle hatchery on the south coast of Sri Lanka. The... - Howard Davies, THDASI340.jpg

A sea turtle hatchery on the south coast of Sri Lanka. The turtle eggs are hatched in a protected environment before the young are released after a few days. Sri Lanka 2007 - Howard Davies - 2007-10-21
 
 
powered by infradox.com