Leiden 1596 - 1656 The Hague
Canvas, 50 x 72.5 cm Signed with monogram Dated 1647 Hoogsteder & Hoogsteder, The Hague SOLD