Barasa Jnr.

Barasa Jnr.

Self-starter;eargely to grasp knowledge.

2 stacked products