Preview

image preview

Creation Date

1979

Description

Street view showing the side of Nic-A-Del Coffee House, in a unknown location, potentially Springfield, Mass.

Keywords

Franco, Business, City

Share