The London Royal London Hospital Museum in Whitechapel, London

display of old medical appliances in The London Royal London Hospital Museum in Whitechapel, London

Leave a Reply