Well have you tried google? Because I google image searched for "Leela wallpaper", and there are a few ones there that look like plain purple wallpapers in thumbnail view, that look kind of like the one you are looking for
but if you click on it to view the full sized image
it just goes to a page at the Leela zone which says
404 Not Found
The page you're trying to access does not exist. If you typed the URL yourself, you probably got it wrong. If you're getting here from another site, either we blowed up the page you're looking for, or the webmaster of that site screwed up. If you come here from another page at TLZ... Ooops. We screwed up. Better tell us!
So, i'm assuming the wallpaper was
there, but now, not. Better tell 'em.