Nuestra Señora de la Esperanza - The Virgin of Hope or La Macarena as referred to by locals

[La Macarena - Seville - Spain]