F139 Dental Hospital (001)
[Certificate for Dental Hospital of London, Leicester Square]
Certificate of successful completion of dental operation giving detail of work undertaken at the...
20 Jul 1894
Open