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