St Nicholas Window

Note Card

Friends of Barfreston Church
Barfreston, Dover, Kent
2004
3 2/4 × 8 5/8 inches