Clem’s Travels
/
Index
/
Indonesia
Indonesia
Ubud, Bali
Location: Indonesia (Asia)
Ubud, Bali