Idyllic
The Brave Prophet Ibrahim Confronts Idolatry in Babylon