Great and Small: Ten Religious Sites in Birmingham Great and Small: Ten Religious Sites in Birmingham
Greater Shiloh Missionary Baptist Church, Sunday Worship Service Greater Shiloh Missionary Baptist Church, Sunday Worship Service