Epila, Zaragorza, Spain
References (1)
1358 Individual:
JUAN (John) I KING de CASTILE & LEON
(b. Aug 24th, 1358 )