Brian Bourke: Contemplating the Ineluctable

28 June - 20 July 2019