Maine Optimist Championship 2017

by Andrew Sims