Hubbard Street Dance Company

10/17/12 5:42:58 PM -- Hubbard Street Dance Chicago Alejandro Cerrudo's 1000 Pieces Tech at the Harris Theater in Chicago, IL, USA.. © Todd Rosenberg Photography 2012