Follow the link to see photos of Jesca's show at Terminal 5, NYC, 25th September 2010