It’s not everyday you get to photograph a living guitar hero. Pink Floyd guitarist David Gilmour played a stirring set of timeless classics and fresh cuts from his new album, Rattle That Lock, at Madison Square Garden.