Select Page



This clutch of Reeves turtle eggs were laid on 2nd June 2010. After 63 days of waiting on my side, the eggs began to hatch. It is really thrilling to see the baby …

source YouTube

Pin It on Pinterest

Share This