Showing posts with label
Echo
.
Show all posts
Showing posts with label
Echo
.
Show all posts
Wednesday, 7 October 2009
Leona Lewis Album Artwork
Here is the official album artwork for Leona Lewis's 2nd album Echo. It's nothing impressive in my opinion. What do you think?
Older Posts
Home
Subscribe to:
Posts (Atom)