TINY BARCIA
Dog
Racing
Steve Lockhart
Steve Lockhart (North Lismore)
09/10/2023
Black
Dog
NSW