Tuesday, August 02, 2011

Migoi, Yeti Mask, the Abominable Snowman, street bazaar, Kathmandu, Nepal

No comments: