Gerald A. DeLuca
Odeon Theatre
West Warwick, RI
Uploaded on: September 16, 2016
Size: 501.5 KB
Views: 932
License:
Film at the Odeon, 1923.
No one has favorited this photo yet