editorial素材 - London, UK - August 12, 2010: Taxi in the street of London. padestrians looking for the chances to cross the road. Cabs are the most iconic symbol of London as well as London's Red Double Decker Bus.
London, UK - August 12, 2010: Taxi in the street of London. padestrians looking for the chances to cross the road. Cabs are the most iconic symbol of London as well as London's Red Double Decker Bus.