Home / Museum / Search ARC Museum / Henry Hugh Armstead
View
Buy a print
ImageDetails
512 x 392 pixels
Henry Hugh Armstead
Remorse
1903
102.9 x 88.9 x 489 cms | 40 1/2 x 35 x 192 1/2 insMarble
Tate Gallery
London| United Kingdom