Library Digital Collections

Tabibuga: large number of people gathered to buy and sell produce at market

Tabibuga: large number of people gathered to buy and sell produce at market