A free Desktop customization program for Windows
3D Wallpaper is a free software only available for Windows, that is part of the category Desktop customization software with subcategory Wallpapers (more specifically 3D & Abstract) and has been created by Flash-screen.