Watts Street Baptist Church

800 Watts St, Durham, North Carolina

800 Watts St, Durham, North Carolina