Manchester Medical Society

Media

Bust of Sir Harry Platt

sitemaster

Bust of Sir Harry Platt