The most recent release was on Nov 30, 2018 and Sai Baba Live wallpaper was downloaded and installed by over 100K users. Ads are a part of this application. Samsung and Lenovo users install the app quite often.
Download the .apk installer of Sai Baba Live wallpaper 1.2 for free and check out users' reviews on Droid Informer. The installation package requires 2 MB on disk and it works flawlessly on Android 4.0 and above.
Users write reviews saying that you can find intrusive ads among the drawbacks of the app.