Title

Shoppers in the Food Market

Location

Tanzania, Africa