It's that time of year again. It's time for Notting Hill Carnival - and this photo by Frank Barrett is one of our of favourites. The upcoming Bank Holiday weekend will see Europe's biggest annual street festival take place across the three days. Core cel