Andrew Taylor Still. Wellcome L0000482 2

2022 01 17 0 59 14

Andrew Taylor Still. Wellcome L0000482 2

Andrew_Taylor_Still._Wellcome_L0000482-1
2023-12-21_04-24-18-6