Salon performance London Nov 2011 Published November 16, 2012 at 240 × 320 in The Last Chanteuse and The Veil Salon performance London Nov 2011