broodmare Cap (Hanoverian, 1990, from Cavalier)

Cap