Africanadian

Africanadian

South African Canadian, Portfolio manager. Views my own blah, blah, blah.