Glass Angel:
Germany - Aachen
Glass Angel:
Germany - Aachen
Glass Angel:
Germany - Bernkastel-Kues
Glass Angel:
Germany - Bernkastel-Kues
Glass Angel:
Little Missenden, Bucks, St John the Baptist Church
Glass Angel:
Little Missenden, Bucks, St John the Baptist Church
Glass Angel:
Lewes, St Michael's Church
Glass Angel:
Lewes, St Michael's Church
Glass Angel:
Blackburn Cathedral
Glass Angel:
Blackburn Cathedral
Glass Angel:
Moena, Church of St Vigilio, Italy
Glass Angel:
Tideswell, St John the Baptist Parish Church - The Stalls in the Chancel
Glass Angel:
Winchester Cathedral
Glass Angel:
Ely Cathedral
Glass Angel:
Ely Cathedral
Glass Angel:
Eastbourne - St Saviour & Saint Peter's Church, South Street
Glass Angel:
Cambridge - Pembroke College Chapel.
Glass Angel:
Cambridge - Pembroke College Chapel.
Glass Angel:
Cambridge - St Botolph Parish Church
Glass Angel:
Chepstow - The Priory Church of St Mary
Glass Angel:
Chepstow - The Priory Church of St Mary
Glass Angel:
Chepstow - The Priory Church of St Mary
Glass Angel:
Malcesine - Lake Garda.
Glass Angel:
Dartmouth, Devon - Church of St Saviour
Glass Angel:
Dartmouth, Devon - Church of St Saviour
Glass Angel:
St John The Baptist Church Cardiff
Glass Angel:
Salisbury Cathedral
Glass Angel:
Salisbury Cathedral
Glass Angel:
Germany - Bernkastel-Kues
Glass Angel:
Edinburgh - St Giles' Cathedral - The Thistle Chapel