All Drusilla's Linocut prints are original designs hand printed from hand-carved Lino blocks in Drusilla’s studio in Bishop’s Castle, Shropshire, UK.
Tweet