Title: An historical and descriptive account of the royal palace at Eltham ...
Places: Eltham Palace (London, England)