badge prints
Periodic Table
hand-stamped letterpress badges
limited edition of 118 (currently 50 available)
91 x 35 cms
£625 (framed)
Periodic Table
hand-stamped letterpress badges
limited edition of 118 (currently 50 available)
91 x 35 cms
£625 (framed)