England

CorpusChristiThe Feast of Corpus Christi in one of the English parishes. Interesting… stoles?