You have 0 items in your cart
Racers heading down wind in the Ladies Cup Race off of Shelburne Point Vermont on Lake Champlain.