Green Island

Additional Images

Outside Links

An Island in the Passaic River.