HENRY WARD: dumb ritual

17 June - 9 August 2025