Little Chapel in the Woods

Little Chapel in the Woods in Denton, Texas

The Little Chapel-in-the-Woods is the campus chapel at Texas Woman's University in Denton, Texas.