Hampden Fields - Aylesbury

Hampden Fields - Aylesbury

Hampden Fields, Bedgrove, Aylesbury, Buckinghamshire.