Fall Festival 2005 / 15
Galilean Lutheran Church - Corpus Christi, Texas
10/23/2005