London, UK. 25th August, 2014. . Final touch ups to costumes are made as Notting Hill Carnival goers prepare to party despite the pouring rain. Credit: Paul Davey/Alamy Live News


Size: 3000px × 2000px
Photo credit: © Paul Davey / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: carnival, costumes, downpour, dress, harrow, head, headdress, hill, iv, makeup, notting, party, preparations, pub, rain, road, spirit, weather, william