United Kingdom - Manchester Town Hall Clock Tower

Manchester Town Hall Clock Tower of England. Thanks to Dave of Manchester.



No comments: