Alexandra Veda

London, United Kingdom

I am a fashion designer, and illustrator from London.