BURROWED at Palazzo Strozzi: Joanna Piotrowska’s First Italian Solo Show Exhibitions 13 November 2026