A review by alisav
A Dog of Flanders by Ouida

4.0

Sob. Think “Gifts of the Magi” gone wrong. Sweet, soooo sad.