Jonathan Powell

December 16, 2010
Charlotte Church sings during an intimate acoustic performance at The Eldridge on Wednesday (December 8) in New York City. The…