Industrial Park Road



Here is a photo from a recent outing in Cambridge. There is this gem - a little park near Industrial Park Road, not far from Museum of Science. A little island of nature surrounded by buildings, highway, train tracks.