Denpasar

Indonesia
3 stories
Baby sea turtles on a Bali beach, with life carrying on around them
Colorful starfish handled in shallow Balinese coastal waters
Green navigation buoy rides the waves off Bali's coast