aaron-rowe-2

Aaron Rowe in his element. Photo: Tim Rowe