Good ShepherdAttributed to Jean Baptiste de Champaigne17th centuryPalais des Beaux-Arts de Lille, FrancePublic Domain Year 3 – Spring Pss 130-131Zeph 1John 10 Share this:TwitterFacebookLike this:Like Loading... Related