This lovely stained glass window can be found in the St. Thomas Aquinas Church in Palo Alto, California.