red dot

red dot

Candidasa beach. Bali, Indonesia