A collaboration between the Cleft Lip and Palate Unit at Guy's Hospital, London and The Laboratory at the Ruskin School of Drawing and Fine Art, University of Oxford.
from 1998, edited on Media 100
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?