King Williams College

Multi-sports pitch installed at King William’s College, UK.