You can find free Android wallpapers either on the web or from the wallpaper apps available on Play Store. The most popular ones are mentioned in this list.