Rohde
Removable footbed: No, Model: D.Olbia, Heel height: Mocca, Serial number: 660.30.006
Product ID:
14331590