Day 2,192
Turtle Beach
August 3, 2016 in Sri Lanka ⋅ 🌙 29 °C
Incredible privilege to watch a 1m Green turtle lay over 100 eggs on the beach and cover them over.
Nature has been doing this for 000's of years - now severly under threat from man.
Great work at theRead more