BRITISH ARMY TORCH

Stock No. 123216

Product Information

Out of Stock

7.5 INCHES TALL. APPEARS TO BE IN GOOD ORDER, BUT HAS NOT BEEN TESTED