19th Mercersburg Academy Invitational

Mercersburg, PA