
Christus rex above the altar at Trinity Lutheran Church in Palo Alto, CA.
Christus rex above the altar at Trinity Lutheran Church in Palo Alto, CA.
Christus rex above the altar at Trinity Lutheran Church in Palo Alto, CA.
Christus rex above the altar at Trinity Lutheran Church in Palo Alto, CA.