Kevin has been a designer with the South China Morning Post for many years. He also loves taking care of cats and making music.
Kevin has been a designer with the South China Morning Post for many years. He also loves taking care of cats and making music.