![](http://www.alamy.com/thumbs/6/A82965F4-5C4B-4025-BF9F-7184BCCD8F23/R0NRT1.jpg)
Night Sherwood Plaza Shopping Center stores Natick, Massachusetts, USA
Size: 7353px × 4178px
Location: Natick, Massachusetts, USA
Photo credit: © Charles Stirling (Travel) / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: american, center, centre, evening, massachusetts, natick, night, plaza, sherwood, shopping, small, stores, town, usa