The Royal flotilla

    Just Watched

    The Royal flotilla

Sights and sounds of the largest flotilla in 350 years makes its way down the river Thames.