Mike Laubscher

Based in Johannesburg, South Africa. An aspiring software engineer and keen sports participant.