Denpasar

Indonesia
2 stories
Bali beach scene with outrigger canoes and a sea turtle
Baby sea turtles on a Bali beach, with life carrying on around them