Notting Hill Carnival London 1983 watching the parade floats 29 Aug 1983, NLA - NLA2005234.jpg

Notting Hill Carnival London 1983 watching the parade floats 29 Aug 1983, NLA - NLA2005234.jpg