Osborne Macharia is a talented self-taught photographer and architect from Nairobi, Kenya. For his latest project