Letty Russell, Ph.D. Professor of Theology Yale Divinity School
Oil on Linen 32 x 46 inches
Yale Divinity School Common Room