Gerald A. DeLuca
Abbey Cinema
Boston, MA
Uploaded on: August 3, 2018
Size: 55.7 KB
Views: 802
License:
Boston Globe ‘review’ of “Salo' or the 120 Days of Sodom.” May 14, 1979. The Abbey had been renamed the Nickelodeon by then.
No one has favorited this photo yet