Filmed live on June 26, 2007 at Instituto Cervantes "In the Gardens of Spain" broadcast live on 96.3fm WQXR.Subscribe to the podcast in iTunes now!
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More