Tom Daley launches Blue Peter competition

Tom Daley (BBC Children’s/Blue Peter)
Tom Daley (BBC Children’s/Blue Peter)

Already a subscriber? Sign in

[[title]]

[[text]]