MiscSubjects

The Lutheran World Federation Assembly 2017