Royal Institution of Great Britain

Royal Institution of Great Britain
21 Albemarle St, London, United Kingdom