Public domain photos

The image shows a painting of the Adoration of the Shepherds, depicting the Virgin Mary holding the baby Jesus in her arms, surrounded by two angels on either side. In the background, there are trees, hills, and a clear blue sky.

The image shows a painting of the Adoration of the Shepherds, depicting the Virgin Mary holding the baby Jesus in her arms, surrounded by two angels on either side. In the background, there are trees, hills, and a clear blue sky.Open in library