Double decker bus at Notting Hill Carnival 2010
DoubledeckerbusNottingHillCarnivalLondonUKyellowstreetpartyfestivalparadeUnitedKingdomEngland