Flowers lie on the tomb of Spanish dictator Francisco Franco at El Valle de los Caidos in San Lorenzo de El Escorial, outside Madrid

Deja una respuesta