Nepal / 1990

Previous Home Next

05

Kumari Chowk, home of the Kumari Goddess in Katmandu.