Doilies

Pressure Print

11" x 8.5"

2012

Letterpress Pressure Print