Illustrated portrait of Kevin Davis smiling, set against bold blue, pink and orange brushstrokes

Kevin Davis

Based in Krugersdorp, South Africa

Let's connect