Edward the Confessor's shrine
The shrine of Edward The Confessor is placed in Westminster Abbey in London, England. Printed in white ink on the bottom left-hand corner, "57. Chapel...
Date Published
1891 to 1900
Member of