<--Previous  Up  Next-->

Vegetable stall.

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