Thomas Ryan · The Lonely Strand, 1981
Thomas Ryan, The Lonely Strand, 1981, Oil on board, 51 × 61 cm. Sold at auction in 2004. See Thomas Ryan’s auction records and prices →
Thomas Ryan, The Lonely Strand, 1981, Oil on board, 51 × 61 cm. Sold at auction in 2004. See Thomas Ryan’s auction records and prices →