The Lioness Of Judah

The Lioness Of Judah is the queen of Judah. The current Lioness Of Judah is Delta.