Gerald A. DeLuca
Loyal Theatre
New York, NY
Uploaded on: November 9, 2023
Size: 166 KB
Views: 396
License:
As the Majestic.
1 person favorited this photo
“Kings of the Forest,” made in 1912.
Comments (1)
“Kings of the Forest,” made in 1912.