Title: The New palace of Westminster ...
Subjects: Great Britain, Great Britain. Parliament, Westminster Palace (London, England)