Chickens and chicken bits at the market in Lima

Location

Lima (map)

Country

Peru

Chickens and chicken bits at the market in Lima