Mihaela Mish.

Illustrator & Designer

London, United Kingdom