The name of the poem is "I see His blood upon the rose" written by Joseph Mary Plunkett. The following link will take you to a site which tells about the author and contains the poem in question, as well as other lovely poems. I saw some mention of hymns as well.
God bless!
http://www.rc.net/wcc/ireland/plunkett.htm