Catherine Hoffman Kaser

Filters

January 17, 2008

Many visitors to St. Barnabas' Episcopal Church in Wilmington, Delaware, are immediately struck by the hangings that decorate the front of the church and the matching vestments worn by the clergy as they administer the sacraments. What...