You have 0 items in your cart
Sailboats racing in the Ladies Cup Race off of Shelburne Point Vermont on Lake Champlain.