Vevay, Indiana

Vevay, Indiana

Vevay, Indiana

Videos
  • Built in 1875, the Most Sorrowful Mother of God Catholic Church is the only Catholic Church in Switzerland County.