Gerald A. DeLuca
Lyric Theatre
Indianapolis, IN
Uploaded on: August 26, 2021
Size: 330.9 KB
Views: 414
License:
October 31, 1925. Silent Wizard.
No one has favorited this photo yet