London 2012: Weymouth Moving Tides procession
A procession which was cancelled ahead of the Olympic torch relay due to bad weather concluded Weymouth and Portland's Games celebrations.
The Moving Tides procession in Weymouth closed Maritime Mix - London 2012's Cultural Olympiad by the Sea.
More than 1,000 people performed at the event including schoolchildren, artists and musicians.
Costume themes for the procession included Olympic sailing and Jurassic sea creatures.
Councillor Ian Bruce, from Weymouth and Portland Borough Council, said: "It's been great for Weymouth and Portland to take such a leading part in the greatest sporting and cultural show on earth."
The procession was cancelled on 12 July during the Olympic Torch Relay after the Met Office issued a yellow warning for heavy rain in west Dorset.
Weymouth and Portland hosted the London 2012 Olympic and Paralympic sailing events.