Trimingham Rotor Radar Station

Norfolk