Outside body

Maidstone Sea Cadets

Description

A uniformed, disciplined youth movement based upon the customs and traditions of the Royal Navy