World Yacht Club

At Pier 81 NYC