Oscar Magnuson retailer in Mainz, Germany.

Oscar Magnuson retailer in Mainz, Germany.