
Wallops Island, Virginia, 1970
by Daniel Strohl
Published in blog.hemmings.com
Date: March 1970
Location: near Wallops Island, Virginia
Source: NASA (via Jim and Chester’s Garage)
What do you see here?