Antioch Baptist Church

1415 Holloway St, Durham, North Carolina

1415 Holloway St, Durham, North Carolina