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