Gerald A. DeLuca
Detroit Opera House
Detroit, MI
Uploaded on: March 16, 2018
Size: 68.2 KB
Views: 799
License:
May 7, 1955.
No one has favorited this photo yet