Speaker illustration

Doctor Michael Norell

Wolverhampton (United Kingdom of Great Britain & Northern Ireland)