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
Turkey → Istanbul → Topkapi Palace
Photographer
Margaret Hovell
Date taken