ARMSTRONG TOO

Photographer and director based in Kenya, Africa

ARMSTRONG STUDIOS

Nairobi, Kenya