The Lion and The Lamb Digital Panel Northcott 43 x 28