Home
Bio
Oil Paintings
Screen Prints
Contact
Leo Blamire
menu
Eight to one
Screen print on paper
32 x 44 cm
£130 / £170, unframed / framed
Sold out