DTCM
West Islip Twin Cinemas
West Islip, NY
Uploaded on: June 3, 2023
Size: 148.3 KB
Views: 399
License:
February 9, 1974 Newsweek advertisement.
No one has favorited this photo yet