sam

View Profile

Base

Name

Samuel

Last Name

Ng'ang'a

Nickname

Sam

Institution

The Youth Hub