Soldiers of the Cross Men’s Meeting 2017 – Liberty Baptist Church

Liberty Baptist Church

An Independent Baptist Church in Newport Beach, CA