Great Brant Duck Race begins at ‘quack of noon’

Annual race raises funds

by