Kanitta Meechubot
Kanitta Meechubot graduated from Central Saint Martins College with an MA in Communication Design (Illustration) in 2011.
Kanitta Meechubot on Granta.com
Art & Photography | Issue 117
A Garden of Illuminating Existence
Kanitta Meechubot
‘Witnessing her death, I understand the meaning of love.’