This window depicts Faith, Hope, and Charity,in the church ofSt  John the Baptist in Boldre, Hampshire, England.