Karen Freer has performed in such diverse venues as Royal Albert Hall, London, and Finlandia Hall, Helsinki.
Added by Upcoming Robot on November 16, 2010