Chloe Finn

Chloe Finn is a very talented illustrator from Thessaloniki, Greece. She has studied at Central Saint Martins, School of Art & Design, London.

Related stories