Telegraph Drive-In - ohttele008

Submitted By
Steve Carroll Toledo Lucas County Library
Uploaded
4/30/2011
Year Taken
1967