Pages

Thursday, May 08, 2008

Frances Richards

Frances Richards 1903-1985
Pentecost, from The Acts of the Apostles 1929
Intaglio print on paper
image: 190 x 140 mm
on paper, print
Tate Gallery, London

No comments:

Post a Comment