dressage horse Royal Riviana (Hanoverian, 2006, from Royal Blend)

Royal Riviana