Thomas Stewart Park Construction
Construction photos of Thomas Stewart Park in Greenwich on 1/6/17. Photo by DAVE DABOUR