Breaking News

Tag Archives: curio shop

Visage

Crafted visages of gods are displayed on a curio shop near Swayambhunath Temple, Kathmandu Nepal.

Read More »