dbellis54
York Plaza Cinema
Columbus, OH
Uploaded on: May 22, 2012
Size: 144.1 KB
Views: 1,545
License:
Columbus Dispatch" June 7, 1972
No one has favorited this photo yet