Artist: Elizabeth Wood
Date: 1995
Size: 122 x 91 cm
Museum: Christ's Hospital (Horsham, United Kingdom)
Technique: Oil On Canvas
Artist
Elizabeth Wood
Download
Click here to download