Indian Land, South Carolina

Belair church photo