Carole Gibbons, the groundbreaking and influential Glasgow based painter. Carole GibbonsAlexandra Petrie23 November 2021