Home
Bio
Oil Paintings
Screen Prints
Contact
Leo Blamire
menu
Pomegranate on Gold
Oil and gold leaf on Panel
17 x 17 cm
£290
SOLD