Nepal 2012

Kathmandu

nil
Mahendreshwar Temple (1561)
mmk