Artist: Alan Richards
Date: 1991
Size: 71 x 71 cm
Museum: Royal Devon And Exeter Hospital (Exeter, United Kingdom)
Technique: Oil On Canvas
Artist
Alan Richards
Download
Click here to download