Telephone box and Big Ben in London

Telephone box and Big Ben in London