St Matthew's House, Leicester - CSF sisters live in part of the house

[Back to image menu]