New Salem Baptist Church in Somerville,AL 35670

Experiences
New Salem Baptist Church