Beautiful stream flowing through the magical monkey forest of Ubud
Published October 25, 2011 at 525 × 700 in Bali, Indonesia
Δ
Leave a comment