Christ the Good Shepherd oil painting by Bartolome Esteban Murillo, c. 1660

We welcome your comments.