Karl Haaffman , Stockholm,