July 4, 2020

UK: Notting Hill Carnival revellers strut their stuff in elaborate Caribbean costumes

Pin It

From Deccan Chronicle The carnival has been held every year since 1966 and one of the largest festival celebrations of its kind in Europe. IMAGES: Performers in costume take part in the carnival on the main Parade day of the Notting Hill Carnival in west London on August 27, 2018. The carnival has been held […]