
STO04826KEN.jpg


Liu Hui, project manager of China Wuyi company, which is building part of Thika Road in Nairobi, inspecting the construction sites where labourers are laying concrete.
Panos Pictures /Felix Features 10 Nov 2010
Not available in Germany or the Netherlands.