Lilo and Stitch dance together on a vibrant beach at sunset, from the movie Lilo & Stitch. This HD desktop wallpaper showcases the characters against a colorful tropical background.