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 2013-05-15