Experimentation
Main Index
London
Deli Paper
$4.40
($4.00)
/ set of eight sheets
Wonderful printed deli paper with old London newspaper advertisments. Each piece 40cm x 30cm
back to papers films