Nicholson, Daphne profile picture

Nicholson, Daphne

Symbolism, Colour and Embroidery in Hereford Cathedral