Flo O’Riordan (2015) by Colin Davidson, oil on canvas, 127 x 117 cm © Colin Davidson Flo O’Riordan (2015) by Colin Davidson, oil on canvas, 127 x 117 cm © Colin Davidson?>Trending Articles