Warding off evil spirits in the monkey forest of Ubud
Published October 25, 2011 at 562 × 750 in Bali, Indonesia
Δ
Leave a comment