A walk in the park


Along the Delaware River.