Nastia Liukin

USA's Nastia Liukin competes in the floor exercise during the women's artistic gymnastics team final at National Indoor Stadium in Beijing, China. Tribune photo by Scott Strazzante
Loading