Misc
Next
Assorted London Scenes
The Palace of Westminster houses the British Parliament.