Image: HTC’s flagship “M7” leaks online