My favourite photos

Masks - Swayambhunath Stupa
Grotesque masks adorn the shops at Swayambhunath Stupa (Monkey Temple) - Kathmandu, Nepal
Image number: 100010
Taken on: 28 Mar 2010