Frameless Mirror by HABA, 120058

Lead time: 12-14 Weeks
SKU
120058
Frameless Mirror, 120058. 35½" x 12“W.
Ten year warranty. Made in Germany.
More Information
Brand HABA