Kanitta Meechubot

Kanitta Meechubot graduated from Central Saint Martins College with an MA in Communication Design (Illustration) in 2011.