Gerald A. DeLuca
Fox Theatre
Indianapolis, IN
Uploaded on: August 2, 2021
Size: 103.1 KB
Views: 358
License:
October 30, 1925. John Ford horse-race film.
No one has favorited this photo yet