Lamb on an Altar at The State Hermitage Museum, St Petersburg
Lamb on an Altar at The State Hermitage Museum, St Petersburg