Dame Flora Duffy Receives Damehood at Buckingham Palace (Triathlons)
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