C . Larson , hemma på Styrsö och påi