
It's a bit of an institution here in the UK. Blue Peter is one of the UK's longest running shows - and I grew up watching. So it's a great honour to have been filmed for this recent episode (and receive my very own Blue Peter Badge)
will becher |
|