Lemon Creek, Staten Island
Lemon Creek is a stream located on the South Shore of Staten Island in New York City. It is one of the few remaining ground-level creeks in New York City.
river in the United States of America
river