C/n 018159 2-28-1995 Great Ormond St. Childrens Hospital in London ...

Responsive image
source