Designed by
Title
Cherry Hill Mall in New Jersey #54357139
Description
Cherry Hill Mall in New Jersey. It is commonly reported as the first indoor, climate-controlled shopping center east of the Mississippi River in the United States, and opened on October 11, 1961.
This image is editorial