Palace of Westminster - BW
Views
416
Likes
Categories
trevorjstebbing
February 17, 2016
This is "The Palace of Westminster" which houses the British Parliament (the House of Commons and House of Lords) in London UK. This is NOT Buckingham Palace.
Same photographer See all
Discover more photos See all