Profile of James Wangui

KanairoNYERI TOWN, Nyeri, Kenya