Digital Paintings Awaiting the Shepherd PreviousBlue Doves Next Awaiting the Shepherd Awaiting the Shepherd $50.00 Add To Cart Facebook0