Sketches on Hampstead Heath [in nothwest London]: the old taverns, 1871. The Spaniards Hotel. From "Illustrated London News", 1871.
World Europe United Kingdom England Greater London London Camden Hampstead
Pixel Dimensions (W x H) : 1984x1632
File Size : 3,162kb