Villarrubia de los Ojos (España) Deaths: • Girón, Pedro (1423-1466) See also: • Cities | España Read more →