Bali Island

Indonesia, Travel

Nature is at its best, when left untouched.