The largest ever exhibition of artist Frida Kahlo's work has gone on display in Mexico City.
The exhibition features about 350 of Kahlo's works
More than 300,000 people are expected to attend the two-month show at the Palacio de Bellas Artes museum.
The exhibition marks 100 years since the birth of the artist, whose profile has soared in the last 10 years.
About 350 pieces are on display, including some on loan from collections in the US, as well as 50 of Kahlo's personal letters and 100 photographs.
Teresa Franco, head of the institute that runs the museum, said: "I don't think anyone, after seeing this, will have any questions about Frida's artistic journey."
Las dos Fridas (The Two Fridas) is among the paintings on display
Born in Mexico City in 1907, Kahlo began to paint in 1925 while recovering from a bus accident that left her in constant pain and permanently disabled, leading to more than 30 operations.
Many of the 200 or so paintings relate to her experiences with physical pain.
Some detail her turbulent relationship with Mexican muralist Diego Rivera, 20 years her senior, whom she met in 1928 aged 22 and married the following year.
The couple divorced briefly in 1939, remarrying in 1940.
Kahlo also reportedly had an affair with revolutionary Leon Trotsky after he fled the Soviet Union.
She died in July 1954 after suffering a bout of pneumonia. Rivera died in 1957.
Kahlo's feminism, lifestyle and Communist political beliefs have become inseparable from her art.
"Frida has to be read on one hand as an artist and on the other as a figure who put strong emphasis on an archetypal feminine problem," Franco said.
Hollywood actress Salma Hayek played Kahlo in a 2002 film about the artist's life.