Big Ben and London taxi cabs

Big Ben and London taxi cabs

Big Ben tower and a row of Hackney carriage black cab taxi cars on Remembrance Day in London, the capital of the United Kingdom.

by
by
by
by
by
by