St. David's Day parade, Cardiff 2015. St David leads the parade.