You have 0 items in your cart
The Ladies Cup in front of The Lake Champlain Yacht Club mooring field on Shelburne Bay in Shelburne, Vermont.