Russian Satellite Photo

Area 51

Groom Lake, Nevada USA

 

Dated
1968


BACK

NEXT