Ant face. Electron microscope picture, Nice warm welcome for POTUS arriving in London.aaasaimon (51)in #electron • 7 years ago Ant face. Electron microscope picture Nice warm welcome for POTUS arriving in London. #microscope #picture #arriving #london