Title: Twelve hundred years of Twickenham and Whitton
Subjects: Exhibitions
Places: Twickenham (London, England)