Christ Lutheran Church



Location:   Houston, Texas