Organisation

Saint Margaret Parish (Leicester, England). Peculiar Court.