Veil of Blue II

Sharon Steingold

Oil on Canvas

Signed Original

Price £1200