Oil, ink on wood


60 x 60cm

Efflorescence SOLD

SKU: sku_5f0eea5387b03_1594813011
£0.00Price