That picture is a colorized transmission electron micrograph.
...and here I thought it was a POLAROID...............