Totland Bay, England
Comments? Do please tell us: [email protected]
View from the River Thames of Mount Labanon House at Twickenham in Middlesex; Twickenham is now in the London borough of Richmond upon Thames.
For full details please visit the collection website.