Nov 26, 2009

London Bus at Houses of Parliament


A new double-decker bus drives past the Houses of Parliament in central London.