Notting Hill Carnival London 1985, Police with riot... 31 Jul 1985, NLA - NLA2005005.jpg

Notting Hill Carnival London 1985, Police with riot... 31 Jul 1985, NLA - NLA2005005.jpg