Now, who does this look like?  Isn't he a mascot or emblem of some long ago airline?

Now, who does this look like? Isn't he a mascot or emblem of some long ago airline?

Location
TurkeyIstanbulTopkapi Palace
Photographer
Margaret Hovell
Date taken