Doves

therapy dog

Invisible Obstacles – single mother & adoption story