Fundacion Cristina Heeren de arte Flamenco, Seville, Spain. Advanced flamenco dance class, taught by Luisa Palicio. Pictured, Mexican-born flamenco dance student Maria Rodriguez. © Rudolf Abraham