Staunton First Baptist Church

Staunton Colored Baptist Church
August 31, 2017
Suffolk First Baptist Church
August 31, 2017

Staunton First Baptist Church