Image 1 of 1

Indonesia-Bali-Ubud-Buddha Statue-01-001.jpg

Buddha statue deep in the Botanic Gardens of Ubud, Bali, Indonesia
twitterlinkedinfacebook