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 the statue of Boudicea
Big Ben and the statue of Boudicea. All rights reserved. Copyright Holder - James Newman