Baby sea turtles on a Bali beach, with life carrying on around them
Location: Denpasar, Indonesia
1 sources from 10 citizen journalists
Topics: baby sea turtle, turtle hatchling, beach wildlife, marine conservation, coastal beach, wildlife encounter, nature, beach life, daily life, outdoor