Offspring of Selwood Vesta i 1902 female Swanlake Leila of Kashan i 1954 female Trula of Kashan i 1962 female