Mika live at the Blow Up Metro Club, London(First live show) 24 Aug 2006 Photo: 1 of 15. Credit: P. Tunkin
close window