If true, I'll bet the CO was duty bound to give the pilot 'tea & biscuits' - but that said I'll also bet that he too has a copy of this photo on his desk - at least I hope he does !
Ps. Do you know, I haven't seen a 'Fly Navy' car sticker for absolutely years - shame - top chaps !