Ongoing work, a construction site in Malawi.
Back to Top