Church of the Cross

Calhoun St.
Bluffton
South Carolina
United States