Leon's last show in the United States -

Leon sings at St. John's Lutheran Church in Greenwich Village, New York City on August 5th 2011. (Photo from Songs of Freedom)

Stop slideshowStart slideshow Refresh Close Window Next image