Released
Green sea turtle hatchlings head towards the sea after being released at Pekan Bada beach on the outskirts of Banda Aceh, Indonesia.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
Green sea turtle hatchlings head towards the sea after being released at Pekan Bada beach on the outskirts of Banda Aceh, Indonesia.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT