Texas2step
Leroy Theatre
Lampasas, TX
Uploaded on: June 20, 2019
Size: 101.6 KB
Views: 611
License:
November 30, 1935
1 person favorited this photo