The largest flotilla ever seen on the River Clyde has sailed into Glasgow today as part of the city's Commonwealth Games celebrations.

More than a thousand people on 250 boats of all shapes and sizes were carried up the river.

The flotilla, which has been organised by the Royal Yachting Association, set off from Greenock at around 10am.

It featured all kinds of boat, from small ships, clipper boats and leisure yachts to working boats.

They sailed to Pacific Quay at the heart of the city, arriving at around 1pm.

A viewing area for spectators was set up at the Riverside Museum on the banks of the Clyde.

The flotilla is part of the Glasgow 2014 cultural programme, a series of events running until the end of August to celebrate the Glasgow 2014 Games.