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 as organisers try to reduce policing and other costs.
Carnival chair Cleo Lake said they had to "bring the event in on budget".
Ms Lake added organisers were looking at ways to "save money and make money".
"This year we will be running our own bar which should bring in much needed revenue. If everyone attending bought one drink, for example a bottle of water from our official bar then we would be on our way to sustainability," she said.
She said they were "committed to securing the event for future generations" and "ensuring that it will by and large remain free".
St Pauls Carnival is funded by Arts Council England and Bristol City Council.