Princess Beatrice is the first royal to complete a triathlon for charity

GALLERIES

Photo: PA

Princess Beatrice is the first royal to complete a triathlon for charity

Photo: PA