Cleopatra Tully of Fyglia
TR45086901
11/16/2005

Cleopatra Tully of Fyglia



Inbreeding coefficient: F = 5.08 % Low inbreeding