SAUNDERS ROE

UF Saro
SN A British aero- and marine-engineering company based on the Isle of Wight specializing in the construction of flying boats.
CL AIRCRAFT TYPE
BT AIRCRAFT <BY MANUFACTURER>
NT LERWICK