Saturday, April 23, 2011


Love is our most basic human instinct. This is a picture of twins, one was expected to live the other was not. This picture makes my heart swell so big it could explode..... You can read more about this story under the rescuing hug.

No comments:

Post a Comment