I cannot see it on the picture. Is Vcc connected to 3V3?
I hope you never turn on the LED because you will destroy your Leonardo with that circuit. The LED needs a current-limiting resistor, otherwise you get a too high current.
Remove the connection to pin 2 because that is SDA on the Leonardo. Pins 0 and 1 are external interrupts 2 and 3 on the Leonardo, you might use one of them.