In an old finnish book "our time by pictures" there is a pic of Churchill inspecting invasion force AAA0 (american style helmets bearing abbreviation AAA0, meaning "anywhere anytime anyhow" the zero is supposed to say that screw the rest).
There's nothing on these troops in google, has anybody heard anything of them?
Too bad I don't have a scanner...
Actually that Wiki link that Dart provided doesn't have a photo. I'd bet that thet'd love if you were to contribute it to Wikipedia, good jesture on your part too, wish you had a scanner too...