riding horses of Charles Foot

jumper Alto Ramblin Rose (Irish Sport Horse, 2009)

Alto Ramblin Rose