Ventnor Rotor Radar Station

Isle of Wight