“It was the Rainbow gave thee birth” this line is taken from the poem _____ written by _____?

“It was the Rainbow gave thee birth” this line is taken from the poem _____ written by _____?

Explanation

The line "It was the Rainbow gave thee birth" is from the poem The Kingfisher by William Henry Davies.

The poem describes the beauty and uniqueness of the kingfisher bird.