Oscar Magnuson retailer in Darmstadt, Germany.

Oscar Magnuson retailer in Darmstadt, Germany.