Cameron Elliott Mcloughlin

Hard worker and perfectionist