1481

In 1481, Eleanor, a novice at St Matilda's College, was abducted by the Sisters of St Matilda. (AUDIO: The Cloisters of Terror)

1481年