The Savoy Hotel as seen from the River Thames, London, 1905. From The Connoisseur magazine (March 1905).
World Europe United Kingdom England Greater London London
World Europe United Kingdom England Thames
Pixel Dimensions (W x H) : 3948x2671
File Size : 30,894kb