The Lotus Eaters

1,290 Followers
12.2K Plays

The Lotus Eaters is an English new wave band formed in 1982 in Liverpool. Their debut single "The First Picture of You" became a hit in the UK and Europe, notably France, Italy and Spain.