Motoring Badges
The British Caravanners Club.
A 1950's badge for the British arm of the Caravanners Club.