Gerald A. DeLuca
Texas Theater
Waxahachie, TX
Uploaded on: August 10, 2021
Size: 194.7 KB
Views: 441
License:
April 26, 1915. Francesca Bertini film.
No one has favorited this photo yet