Experimentation 
Main Index 
French Script Deli Paper
$3.90 ($3.55) / set of ten sheets
Wonderful printed deli paper with old Telegraph newspaper advertisments. Each piece 21cm x 30cm

back to papers films