Artist: Tess Barnes
Date: 2007
Size: 70 x 81 cm
Museum: London School of Hygiene - Tropical Medicine (London, United Kingdom)
Technique: Oil On Canvas
Artist
Tess Barnes
Download
Click here to download