The Lutheran Witness

2010 Youth Gathering