Symphony Space/Leonard Nimoy Thalia Theatre
December 21, 1980. NYT
No one has favorited this photo yet
December 21, 1980. NYT
No one has favorited this photo yet