An angel walks beside her through the dusty Haitian streets,
Her school books get so heavy, and she's weary from the heat,
But she looks for all the beauty she can trace,
In a harsh and hopeless place, there's a reason for believing.
And, oh, how you blessed my soul as I've watched a holy love entwine you,
Faith, like flowers, grow,
And now all the blossoms bloom,
I believe in miracles each time I look at you,
Heaven knows you're a little rose, my little rose.
On the morning I first met her, she was just a child of ten,
An orphan, like so many others, lost upon the wind,
And I knew my world would never be the same,
She said, "Dina is my name," and I held her like a daughter.
And, oh, how you blessed my soul as I've watched a holy love entwine you,
Faith, like flowers, grow,
And now all the blossoms bloom,
I believe in miracles each time I look at you,
Heaven knows you're a little rose, you're my little rose.
Though the land and sky, and water, stand between us, still a father's love can reach across the miles,
Yeah.
And if we never meet again, you can be sure - when we finally step through Heaven's shining door, of all the saints, all the faces, you're the first I'll look for.
And, oh, how you blessed my soul as I've watched a holy love entwine you,
Faith, like flowers, grow,
And now all the blossoms bloom,
I believe in miracles each time I look at you,
Heaven knows you're a little rose, my little rose.
Now an angel walks beside her through the dusty Haitian streets.