The Pavilion Sports Ground

The Pavilion Sports Ground, London