Tag Archives: Martin Jennings

Princess Anne Unveils Archie McIndoe Statue

Princess Anne Unveils Archie McIndoe Statue

A bronze statue of plastic surgeon pioneer, New Zealander Sir Archibald McIndoe, has been unveiled by Princess Anne in East Grinstead, West Sussex, a short drive from Queen Victoria Hospital where he made his…