Valerie Shephard picture

Valerie Shephard

London, UK

Russian born uk artist
arrow_backBack to product categories

Embroidery by Valerie Shephard

Latest creations