Limerick, Ireland
Rita Duffy, Chokecherry, mixed media on linen, 122 x 122 cm

Rita Duffy

b. 1959, Ireland

Back to Artists