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