Starfish on the tidal flats of Nusa Dua, Bali, Indonesia.
ocean, sea, beach, summer, holiday, star, tropical, tropics, starfish
Comments