Mishka Henner, a graduate of the program who studied in both the UK and China, has been awarded the prestigious International Center of Photography Inifinity Award 2013 for Art.
Mishka Henner, a graduate of the program who studied in both the UK and China, has been awarded the prestigious International Center of Photography Inifinity Award 2013 for Art.