Pedigree of Eternal Annie xx

father

stallion Eternal Bull xx (Thoroughbred, 1939, from Bull Dog xx)

Eternal Bull xx

Thoroughbred
1939

stallion Bull Dog xx (Thoroughbred, 1927, from Teddy xx)

Bull Dog xx

Thoroughbred
1927

stallion Teddy xx (Thoroughbred, 1913, from Ajax xx)

Teddy xx

Thoroughbred
1913

stallion Ajax xx (Thoroughbred, 1901, from Flying Fox xx)

Ajax xx

Thoroughbred
1901

Rose Eternal xx

Thoroughbred
1925

stallion Eternal xx (Thoroughbred, 1916, from Sweep xx)

Eternal xx

Thoroughbred
1916

Rose of Roses xx

Thoroughbred
1917

mother

Bryonia xx

Thoroughbred
1929

Father of mother

St Germans xx

Thoroughbred
1921

Briony xx

Thoroughbred
1921

Dominant xx

Thoroughbred
1913

Delhi xx

Thoroughbred
1901

Dominoes xx

Thoroughbred
1898