Greyhound
Tessa Orchid
Tessa Orchid is a greyhound born in Australia in 2021. Tessa Orchid is by Shima Shine out of Tessa Allen , trained by Leland Medcraft. Tessa Orchid form is available here. Owned by .
Pedigree
Sire | Shima Shine |
Dam | Tessa Allen [By Kelsos Fusileer (USA) 2003] |