DavidZornig
Star Dust Drive-In
Edmonton, CA
Uploaded on: August 14, 2020
Size: 37.5 KB
Views: 559
License:
August 14, 1981 print ad courtesy Stephen Leigh.
1 person favorited this photo