Barasa Jnr.

Barasa Jnr.

Self-starter;eargely to grasp knowledge.
All activity