Gerald A. DeLuca
Star Theatre
West Warwick, RI
Uploaded on: December 27, 2020
Size: 99.2 KB
Views: 496
License:
Poster for the Star Theatre. “Mamma Luntana” or “Mamma Lontana” was a 1923 Italian silent film. Photo courtesy Brian Edmund Guiot.
1 person favorited this photo