- Details
- Timeline
- Similar Titles
1817-1896
Britishpainter
The Remorse of Judas
1866
127.6 x 201.3 cms | 50 x 79 1/4 ins
Oil on canvas
London| United Kingdom
1817-1896
Britishpainter
The Remorse of Judas
1866
127.6 x 201.3 cms | 50 x 79 1/4 ins
Oil on canvas
London| United Kingdom