Trivium Art History
Frida Kahlo

Frieda and Diego Rivera

Frieda and Diego Rivera, 1931 — Frida Kahlo,
100 cm78.7 cm
Frida Kahlo —

The exquisite agony of self-portraits