United Kingdom - Big Ben Clock Tower

Big Ben Clock Tower of The Houses of Parliament, London. Thanks to Haldane of London.


No comments: