United Kingdom - London - London - London - Westminster - The Clock Tower the Houses of Parliament
Find Building
The Clock Tower the Houses of Parliament
Big Ben and Westminster Hall
Big Ben and Westminster Hall. All rights reserved. Copyright Holder - James Newman