<--Previous
Up
Next-->
In the central squares of each quarter in Katmandu, Nepal you will find the sellers of fruits and vegetables, perhaps a deity or two. 1983