This powerful installation is on display in Dilworth right now