SMAA: Cheverus, McAuley, Portland, South Portland @ Deering 2012

Portland, ME