Superior grade 100% German Pure Wool felt - fine and soft - 1.2mm thick
(32968)
Superior grade 100% German Pure Wool felt - fine and soft - 1.2mm thick
Superior grade 100% German Pure Wool felt - fine and soft - 1.2mm thick
(32968)
Superior grade 100% German Pure Wool felt - fine and soft - 1.2mm thick