65 Downloads
Majestic Lion of Judah roars before radiant golden cross, symbolizing divine power and faith.