Telegraph Wax Paper
$3.90 ($3.55) / set of ten sheets
(Currently out of stock.)

Wonderful printed deli paper with old Telegraph newspaper advertisments.
Each piece 21cm x 30cm

 

 

back to papers films