In a day of war and daily stress there is a promised day of the New Creation when the lion and the lamb will lay down together in peace. 10.5" X 8". Aylkad
See another Lion and Lamb concept piece