The Lotus Eaters made their debut in 1983 with "The Pictures of You" which remained their biggest hit. They released their only album No Sense of Sin in 1984. "Love Still Flows" was one of the outstanding tracks on the album which was not issued as a single. It perfectly displays Lotus Eaters' melancholia and gentleness.