ebdunn
Ellis Drive-In
New Castle, DE
Uploaded on: January 14, 2018
Size: 383 KB
Views: 1,309
License:
Closing for the winter ad, dated Nov. 01, 1977. Never opened in 1978.
No one has favorited this photo yet