Laura Stevens, ‘Lily’, 2014, ClampArt

Signature: Signed and numbered on label, verso

About Laura Stevens

British, b. 1977, England, United Kingdom, based in Paris, France