Chapel of the Sacred Heart

Chapel of the Sacred Heart

Chapel of the Sacred Heart

The Chapel of the Sacred Heart is located in Grand Teton National Park. This stained glass window is located behind the altar. It is not a romantic heart, but it is a loving one.

Leave a Reply