Les rues de Londres... Taxis, bus rouges... and a lot of people!!
The streets of London are always that busy: cabs, buses, and of course a lot of people!!
Trop cool le bus !!!
Double decker bus...it's been a while!!