Street level view of the building lit up at night. From my negatives collection.
UPDATE: The store is Denholm and McKay, Worcester, Mass. Open until 1973.
| Click image for Comments. | Home | Browse All Photos