Stoke Mandeville Stadium

Stoke Mandeville Stadium
The Lodge, Stoke Mandeville Sports Stadium Harvey Road, Aylesbury, Buckinghamshire, HP21 9PP
Photo of Stoke Mandeville Stadium