Cyrus Hamlin

CLEARWATER (Sloop) (Dutchess County, New York)