Ajax loader
The Langham Hotel at Portland Place, London, United Kingdom, illustration from the magazine The Illustrated London News, volume XLVII, July 8, 1865.
sur 1
Voir Sélections