Connect

Tuesday, October 6, 2009

Official Cover

Here's the official album cover for Leona Lewis' upcoming album Echo to be released on November 17.

What do you think?

No comments:

Post a Comment