Sant’Andrea de Scaphis

Deposition: Richard Prince and Jannis KounellisRomeApril 17–July 25, 2025