Big Ben, London

Big Ben, London

Big Ben at the Houses of Parliament, Westminster Palace, London, UK

by
by
by
by
by
by