riding horses of Rachel Roger

jumper Prince Charming 21 (German Sport Horse, 2016, from Perigueux)

Prince Charming 21