Ladies - Kelly Canaan
Karen Chen skates during her free skate in Kansas City.

Karen Chen skates during her free skate in Kansas City.

Karen Chenfree skate