Pastor Jeff Duncan, León, Mexico

image
Living in the Tree of Life