June 6: London, England - Royal Albert Hall (Prince's Trust Gala Concert)



1) Tower of Song