I'm not sure what's causing the hum. The bridge ground looks okay, and even if you have a bad bridge ground the hum goes away when you touch the strings (unless your shoes are very insulated, if so try doing it barefoot). It has two humbuckers so it's the usual 60 cycle hum that you get with single coil pickups in Strats. The only other thing I can think of is if it is wired up so that a coil is split somewhere, which could be the case if the selector switch is wired up incorrectly.