Marshfield Invitational 2018

Marshfield, MO