Amstrong Light Trap
Every now and then, you’ll stumble across a piece of design that makes you sit up and take notice and that’s exactly what has happened to us here at The Find Ledger HQ after we encountered this rather extraordinary device that goes by the name of the Armstrong Light Trap which ha