Thanks so much for showing us that.
That's my Dad playing St. David - David Petersen is my uncle
@SJ Google 'St David's Day Parade Shirley Bassey' and two of your questions will be answered http://www.newswales.co.uk/?section=Community&F=1&id=23978
The mannequin in black and white hoops is apparently Nessa from Gavin and Stacey. And Shirley Bassey is.......well, Shirley Bassey.
Jack. The Breton pipe bands are always in the Cardiff marches. There is such a close link between Brittany and Wales. (Even share the same National Anthem) The rest of your questions you will have to aim to the organisers. It was a great day made even better by the unusually warm Spring Day. Sun shone the whole time.