horse Ravenstone (German Sport Horse, 2005, from Ra 1)

Ravenstone