Sunday, December 29, 2013

Taman Ayun Temple, Mengwi, Bali Island, Indonesia