Open menu
Ralph G. Duvall
1862 – 1941
The history of Shelter Island, 1652-1932