/ 87 / Almaden Radar Station.(Los Gatos, California, )

Almaden Radar Station.(Los Gatos, California, )