704980 Barbed Wire

36 Shot Barrage

8 Pieces to a carton

£29.99
Each