The Lotus Eaters

1,293 Followers
11.7K 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.