Full image size
838 x 1200 pixels
266 KBs
Subscribe to access hi-res image
Herbert Edwin Pelham Hughes-Stanton
Lens
50.8 x 68.5 cms | 20 x 26 3/4 ins
Oil on canvas
London | United Kingdom