Large Paper Roll by HABA, 072929

Lead time: 12-14 Weeks
SKU
072929
Large Paper Roll, 072929. Made in Germany.
Length: 54 Yds x 36"W. Ten year warranty.
More Information
Brand HABA