blue velvet small

Blue Velvet
Mixed Media on Canvas
116x81cm
£960/1150€/$1450


© David Abse 2016