Gerald A. DeLuca
Avon Cinema
Providence, RI
Uploaded on: November 8, 2017
Size: 228.7 KB
Views: 861
License:
Angelina and Professor, My Son (2 Italian films) at the Avon in 1949.
1 person favorited this photo