Stonyhurst College

Stonyhurst College
Clitheroe, Lancashire, BB7 9PZ
Photo of Stonyhurst College