Ermigio Moniz I de Ribadouro (Q117356406)
Portuguese noble
Language:
other details
description Portuguese noble