Susie Shines & Justice Prevails at SFSPCA Rescue Ranch

The quick staccato beat of hooves and a flash of [...]