Kyle Thomas. Photo: Russell Dalby

Kyle Thomas. Photo: Russell Dalby