Photo detail

Hulices Felix throws a punch during his final training session before heading to Orlando, Florida for the IKF World Classic. (Photo by Greg Macafee/VVN)