stallion Federer (Hanoverian, 2018, from Blue Hors Farrell)

Federer

approved