Big ben in London

Big ben in London

Big Ben and House of Parliament, London, England

by
by
by
by
by
by