sign in spacer PaintingDb search
search
3/150 The Deposition
Rubens, Peter Paul | Democritus (1603)
5/150 Duke of Lerma
Democritus
1603 | Oil on canvas | 1790 x 660 mm
Rubens, Peter Paul | 1577-1640
Website and Design Copyright © PaintingDb®
All rights reserved.