Procession, I

Groups of men and women, parading in Interlaken, Switzerland, some of them carrying banners.

Documentary

Procession, I

NextFilm 2025