Description: STAINED GLASS Attributed to Henry James Powell, The Whitefriars Glass Company, 1890 circa depicting Sant'Anna veiled in an architecture, in polychrome glass. Probably coming from the Church of Saint Peter & Saint Paul of Teddington Midds. 51.2 x 27.2 in.