By Alexandra Gallagher 60 x 60 cmsGiclee print on 100% cotton rag paperLimited Edition of 10 • Signed • NumberedPins and Needles in My Blood£375.00PriceQuantityAdd to Cart