Frida Kahlo – amazing painting recreation by Bella Grigoryants – make up artist from Berlin and photographer Andrew Kezzin.
More photos are available here