Message: “The Bride and Her Shepherd” from Dr. Tim Kirk

Seth Pangle