skip to main content

Sheffield Island

Island surrounded by the salt marshes of the East River.

Loading