Crocker Island


Crocker Island is an island located by Johnson City, New York, on the Susquehanna River.