Karel Dujardin (1622 – 1678) Large Old Master. June 17, 2017. Price Realized: $4,537

Karel Dujardin (1622 – 1678) Large Old Master.  June 17, 2017.  Price Realized: $4,537

»
«