Olson & Wright , Stockholm , Skeppsbron 20 . g . Leifler &Son