Protesters stormed the Palace of Fine Arts in Mexico City on Tuesday over a painting showing revolutionary hero Emiliano Zapata striking an unconventional pose.
They shouted “burn it, burn it”, arguing that the painting, which shows Zapata in high heels and a pink hat naked on an aroused horse is offensive.
Zapata’s grandson, Jorge Zapata González, wants it to be removed.
“We are not going to allow this,” he told the Associated Press.
“For us as relatives, this denigrates the figure of our general, depicting him as gay,” Mr Zapata González said, adding that the family would sue if the painting was not removed.
Emiliano Zapata was a leader in the Mexican revolution before being assassinated in 1919 at the age of 39. He remains a hero in the eyes of many Mexicans.
Among the protesters were many tenant farmers who admire Emiliano Zapata, who was himself a poor farmer, for the stand he took against the appropriation of land by rich landowners.