angel with lion and lamb send peace on earth (1)

angel with lion and lamb send peace on earth (1)

angel with lion and lamb send peace on earth (1)