Gerald A. DeLuca
Paris Theater
New York, NY
Uploaded on: May 7, 2023
Size: 381 KB
Views: 307
License:
December 12, 1950. Opening day. With episode “The Miracle” which was the focus of a controversy that ended in the U.S.Supreme Court.
No one has favorited this photo yet