RAF Museum, Hendon


Shorts Bros.plc Sunderland flying boat on Thames River,London England Mayfair magazine June 1987