Troll, S.

Geneva, Switzerland. Made fine quality cylinder music boxes, 1868-1889