Derek O'Farrell


Derek O'Farrell is a Canadian rower.