Cainhoy, South Carolina

White Church (Berkeley County, South Carolina)