Description

White embossed paper.
Biodegradable.
W1.22 x L100m.

Unit: Each

You may also like…