Prague School

The Last Judgment



Prague School
The Last Judgment
17th Century
66 x 50.5 cm
Oil on copper
Sale Bonhams, London, 13 April 2011