a ferret and a dinosaur in love, flemish painting