dallasmovietheaters
French Village Drive-In
East St. Louis, IL
Uploaded on: August 29, 2013
Size: 68.8 KB
Views: 2,163
License:
The blue exterior of the concession stand at the Publix French Village in 1966
No one has favorited this photo yet