The Shepherd David by Elizabeth Jane Gardner Bouguereau Posted on January 14, 2017January 14, 2017 by wmscog