taylornoakes.com
Green Island
Green space in Cabot Square is now defined by oversized curbs