Allen preaches, lectures at partner seminary in the Philippines

IMG_1877resized.jpg