Image 1 of 1
Nepal-3023.jpg
Kathmandu, Nepal.  Nepali men talking on the steps of the Shiva-Parvati Temple, Durbar Square.