Dame Flora Duffy Receives Damehood at Buckingham Palace
IslandStats.com
Dame Flora Duffy officially received her Damehood at Buckingham Palace in the United Kingdom recently.
Dame Flora Duffy earned recognition for her ‘services to Sport in Bermuda.
Dame Flora Duffy posted on Social media, “It’s been quite the last 6 days. Winning my 4th World Triathlon World Title and then onto Buckingham Palace to receive my DBE. Thankful & grateful.”