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