A yellow rose was a recent exhibition by Colin Martin, Owen Boss, and Tom O’Dea in The Freemasons’ Hall on Molesworth Street – possibly one of the most charged and  ... Read More