Francis William Bird Park is an 89 acres landscaped and waterscape park located in Walpole, Massachusetts. The Trustees of Reservations owns and maintains the park.
Francis William Bird Park is an 89 acres landscaped and waterscape park located in Walpole, Massachusetts. The Trustees of Reservations owns and maintains the park.