Newbury Sea Cadets Corps | Neighbourly

The sea cadets provides a training ground for young people from all walks of life, colour and creed to become responsible adults.
neighbourly