Traditional Andalucian Dress

A pilgrim wearing the traditional Andalucian dress rides a horse while heading to the village of Almonte, Friday, May 9 2008, south of Seville, Spain. For centuries every May hundreds of thousands of pilgrims don their traditional clothes and cross the plains of southern Spain on horses and wagons to pay homage to the Virgen Del Rocio. (AP Photo/Armando Franca)

La Fenice theatre

Spanish Riding School