New Jerusalem Baptist Church in Sarasota,FL

Experiences
New Jerusalem Baptist Church