Valerie Shephard picture

Valerie Shephard

London, UK

Russian born uk artist

Products

Latest creations