Beautiful, interesting, incredible cinema.
Recorded and filmed at the Alhambra Palace in Granada, Spain, September 2006.