Image
Description
This photograph shows the Worcester Commons, bordered by the Worcester Galleria. The Galleria was a ship-sized mall that boasted the worlds largest parking garage (at the time of construction, 1971). It has since been demolished.