sir Hugh Trenchard

sir Hugh Trenchard

Flygmarskalk.
Air marshal.