RAT TRAP EXHIBITION | ART PREVIEW November 16, 2017 Cathays Conservative Club, Cardiff Tues 17 Nov Rat Trap is an exhibition of some of the best work from both graduates and final year students studying fine art, graphic communication … Region: South Wales Read moreRAT TRAP EXHIBITION | ART PREVIEW