Gerald A. DeLuca
Apollo Theatre
New York, NY
Uploaded on: December 29, 2017
Size: 63.2 KB
Views: 1,317
License:
1 person favorited this photo
LES BICHES at the Apollo first opened in New York at the end of 1968.
Comments (1)
LES BICHES at the Apollo first opened in New York at the end of 1968.