Southern Maine Class C Regional XC Championship 2017

Cumberland, ME