Gerald A. DeLuca
Lyric Theatre
Tucson, AZ
Uploaded on: September 3, 2021
Size: 166.8 KB
Views: 419
License:
January 10, 1949. Photo for upcoming “Shoe Shine.”
No one has favorited this photo yet