Gerald A. DeLuca
Cable Car Cinema & Cafe
Providence, RI
Uploaded on: May 11, 2018
Size: 158.7 KB
Views: 620
License:
The UNCUT restored version of Luchino Visconti’s “The Leopard” received its first RI showings at the Cable Car Cinema in November 1985, programmed by the Italian Film Society of RI.
No one has favorited this photo yet