Site

Categories

Osborne Macharia is a talented self taught commercial and contemporary photographer based in Nairobi, Kenya. Osborne studied architecture, he shoot a lot of fashion and commercial photography.