James Karuga

Science Writer and Script Writer

Profile in progress

James is building their profile!

Kenya

James avatar

Meet James

Skills and tools
Details

Kenya