Jesse ben David : a shepherd of Bethlehem

Item