Europe and the United States
Title
Europe and the United States
Description
Images relating to radar under NATO in Europe and the United States
Collection Items
Texas Tower
A photograph of the United States Air Force's radar station, Texas Tower in the North Atlantic Ocean