IMG_2685.JPG

Eric Pena being installed as Associate Pastor at New Life Assembly of God, Heyburn, Idaho