On Penrose
SKU:
£610.00
£610.00
Unavailable
per item
Oil on Canvas
30cm x 30cm
2016
(unframed)
On Penrose she lay.
1 available