Title
Texas Tower
Subject
American Radar
Description
A photograph of the United States Air Force's radar station, Texas Tower in the North Atlantic Ocean
Source
Secrets of the Radar Museum (2003.01.82.01)
Format
JPEG
Language
English
Original Format
Photograph