Large Paper Roll Holder by HABA, 120008

Lead time: 12-14 Weeks
SKU
120008
Large Paper Roll Holder, 120008. 11½"H x 45"W.
Ten year warranty. Made in Germany.
More Information
Brand HABA