Corpus Christi Cathedral

Corpus Christi Cathedral

Corpus Christi, Texas, USA at Corpus Christi Cathedral in the early morning.

by
by
by
by
by
by