Dentists at work, London, 1981 01 Dec 1981, NLA - NLA1809008.jpg

Dentists at work, London, 1981 01 Dec 1981, NLA - NLA1809008.jpg