AArts and design Read More Is Frida Kahlo overrated?January 18, 2026 In September 2025, Casa Roja in the south of Mexico City opened to the public. Managed by descendants…