Share!

green sea turtle (Chelonia mydas), Indian Ocean, Hikkaduwa, Sri Lanka