HD desktop wallpaper featuring the animated character Stitch from Lilo & Stitch with a joyful expression on a blue background.