A Visual Cruising Guide to the Southern New England Coast: Portsmouth, NH, to New London, CT
Brand: International Marine/Ragged Mountain Press