3rd Cards. Battalion Home Guard (Cardiganshire)

£11.50 £5.00

The 3rd Cardiganshire Battalion of the Home Guard, covered a strip of the west Wales coastline that would have been especially vulnerable if the Germans had invaded Ireland. This is their unit history.