Texas2step
Strand Theatre
Ogdensburg, NY
Uploaded on: September 3, 2019
Size: 184 KB
Views: 1,447
License:
April 5, 1952
1 person favorited this photo