Eliza Doolittle SXSW 2011 Published March 31, 2011 at 900 × 596 in Eliza Doolittle: These Boots Are Made For Walking