Report content as inappropriate


Original Text (Annotation: EPW005779 / 718223)

' Sister Dora's statue, unveiled 11th October 1886. First statue of a female other than a royal to be unveiled in Britain. '