BRITISH ARMY CAP BADGE. THE SOUTH WALES BORDERERS ( 24th. ) GLENGARRY ...

Responsive image
source