Gerald A. DeLuca
Holiday Cinema
Central Falls, RI
Uploaded on: October 24, 2018
Size: 81.7 KB
Views: 1,136
License:
Lafayette (later Holiday) Theatre on right. 1950s? Early 1960s?
No one has favorited this photo yet