Gallery 3 of 3 | Back to Gallery Previous

Gallery

Switzerland UFO 1975
Taken by an unknown photographer on March 18, 1975 in Switzerland.

Switzerland UFO 1975

Telegraph, UK

Keywords



Back to Gallery