Katherine Tachibana
Katherine Tachibana

Katherine Tachibana

A passionate UI designer based in London