Search

Greyhound

Island Princess

Island Princess is a greyhound born in Australia in 2022. Island Princess is by Barcia Bale out of Glen Star , trained by Mark Knowles. Island Princess form is available here. Owned by Frank Hancock.

Pedigree

Sire Barcia Bale
Dam Glen Star