Duwamish Drive-In - watduwa006

Back side of screen at theater.
Submitted By
Uploaded
2/25/2018
Year Taken
1975
Comment
Back side of screen at theater.