Finchley Grammar School Awards - from the Catholic Herald Archive

Finchley Grammar School Awards - from the Catholic Herald Archive