A review by harlequinstardust
Cloven Hooves by Megan Lindholm

3.5