Blessed is a mother that would give up part of her soul for her children's happiness.

Blessed is a mother that would give up part of …

Blessed is a mother that would give up part of her soul for her children's happiness.

Shannon L. Alder