Leonora Carrington painting kept by family for 70 years heads to auction November 7, 2026 · Times of India Read full story at source