Summit City Scribe
Palladium Times Square
New York, NY
Uploaded on: April 17, 2024
Size: 97.4 KB
Views: 407
License:
A photo I took outside the Loews Astor Plaza theater in June of 1993, when Sharon Stone’s least-favorite movie, “Sliver”, was playing there.
1 person favorited this photo