Teej Festival 2009

Teej Festival 2009. Location, World Trade Center Mall, Kathmandu, Nepal. http://www.nepalisite.com