What the police have to put up with! Nottinghill Carnival 2009

What the police have to put up with! Nottinghill Carnival 2009

What the police have to put up with! Nottinghill Carnival 2009

What the police have to put up with! Nottinghill Carnival 2009