Blacksburg Baptist Church

Big Stone Gap First Baptist Church
August 29, 2017
Blackstone Baptist Church
August 29, 2017

Blacksburg Baptist Church