Name of song: Oh My Love
Composer: John Lennon
Performed by: Guarda Che Luna
One of our first arrangements together, this is still one of my favorite songs to perform.
"Oh My Love" is a song written by John Lennon and Yoko Ono that appeared on Lennon's Imagine album in 1971. George Harrison contributed guitar on this song and several other songs for the album. (https://en.wikipedia.org/wiki/Oh_My_Love)
Covered by a lot of folks, including Jackson Browne and Susheela Raman.
The flute parts were improvised during rehearsal, and are performed with only minor changes from that initial improvisation.