Tag Archives: visages of gods

Visage

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

Read More »