Dr Semmelweis at Bristol Old Vic
Tickets from £10

A event held at Bristol Old Vic on Thursday 20th January. The event starts at 19:00.