Hindu deities on sale at Swayambhunath Stupa or Monkey Temple, Kathmandu, Nepal, Asia

- Image ID: GH3914