
The year 1941: Cars parked at a drive-in theater with a 53-foot wide screen in Alexandria, Virginia. Flashback 127 years into photographic history as we bring you images from the Natgeo archives—see more at natgeofound.tumblr.com @natgeocreative Photo by J. Baylor Roberts
0 comments :
Post a Comment