Spanish Ancestry

Royal Houses
House of Trastamara

Noble Houses
House of Castro

House of Souza