The Peanut Seller
The Peanut Seller

Freshly roasted Peanuts

Location: Mumbai, India

The Peanut Seller

Freshly roasted Peanuts

Location: Mumbai, India