Notting Hill Carnival 2010, Europe's Largest London, England, Stock Photo, Picture And Rights Managed Image. Pic. YB3-1233330