This hymn by Eleanor Farjeon, one of my favorites, is set to a traditional Scottish Gaelic tune and was published in 1931 as a hymn to give thanks for each day. Forty years later, Cat Stevens released his beautiful rendition.
The flower is fittingly named Glory Bush. Photo taken in La Fortuna, Costa Rica, June 2014.