361837187 662091512621728 6926322313049112796 n
Buckinghamshire 2x

Buckinghamshire Army Cadets

Home to over 400 cadets and 100 adult volunteers in 18 detachments