You have 0 items in your cart
Sailboats racing in the Ladies Cup Race on the open waters of Lake Champlain off Burlington Waterfront in Burlington Vermont.