Artist: Estelle Thompson
Size: 152 x 152 cm
Museum: Broomfield Hospital (Chelmsford, United Kingdom)
Technique: Oil
Artist
Estelle Thompson
Download
Click here to download