Open menu
Ralph G Duvall
The history of Shelter Island,