Touched

To be touched by angel
To be touched by another person
Is an annunciation
Is a greeting of grace
Is an incarnate touch by God