Wednesday, August 31, 2011

Tibetan Kids playing among 108 carved Mani Stones, Kathmandu, Nepal

No comments: