Visit Table #107

Categories: Lay Ministries

Website: http://shalomworld.org

Shalom World TV is a vibrant, Catholic Family Channel providing Spirit filled, Christ centered programming content.

Start typing and press Enter to search