Cinema l & ll
Uploaded By
Featured Theater
More Photos
Photo Info
Uploaded on: March 8, 2019
Size: 277.4 KB
Views: 751
Full EXIF: View all
Image description: MAR 31 1971, APR 7 1971 North Valley Shopping Center Main Entrance is off Huge Parking Lot. Credit: Denver Post, Inc. (Denver Post via Getty Images)
No one has favorited this photo yet