Organisation

Imperial Hotel (Russell Square, London, England)

Catalogue