Lion of Judah

  • Title:: Lion of Judah
  • Media / Size:: Oil, 24X18
  • Price:: $5200

lion