In this photo:
May 18, 2017 by
Image Details
Birth mothers and adoptive mothers both shape the lives of their children in beautiful ways.