Captain Tom Moore awarded with gold Blue Peter badge

Wales Online

Published

Only a handful are presented each year to outstanding individuals

Full Article