St Pauls carnival in Bristol attracts thousands
Tens of thousands of people have lined the streets in Bristol for the annual carnival in St Pauls.
The event to celebrate the city's African Caribbean culture began in 1967 and is known for its masquerade parade which has more than 1,000 participants.
This year the carnival ends at midnight rather than 0200 BST because organisers are trying to reduce policing and other costs.