Search results
CheapFakes_043
Duka la dawa means medicine shop in Swahili. This is where locals get medicines in rural areas and also informal settlements in cities.
Words: Allyn Gaestel
Date: