Picture Taken :  Boudhanath Stupa, Kathmandu, NEPAL.

October 24, 2011

Leave a Reply