stallion Sherlock D'Ackers Z (Zangersheide riding horse, 2017, from Sir Obolensky Z)

Sherlock D'Ackers Z

approved