Mexican painter Frida Kahlo was a powerful artist who vividly relayed dreams, love, rage, heartbreak, gender, class, physical pain and a deep longing for children in more than 200 vibrantly detailed works, particularly self-portraits. Lose yourself in our range of...