Mill River Park (original) (raw)
Mill River Park is a 12-acre urban park located in Stamford, Connecticut, which separates Downtown from the West Side.
Mill River Park is a 12-acre urban park located in Stamford, Connecticut, which separates Downtown from the West Side.