One of the world's largest street music festivals has taken place in London.
Around sixty bands in colourful costumes took part in the Notting Hill Carnival. Thirty-eight sound systems entertained the crowds.
Revellers at the annual event donned raincoats and held umbrellas as west London was hit by downpours.
More than a million people are believed to have attended the event across its two days.
costumes (華麗的)服飾,服裝
sound systems 音響系統
revellers 狂歡者,歡慶的人群
donned 穿著、披著
downpours 傾盆大雨