João da Veiga (Q106512628)
Portuguese nobleman
Language:
other details
description Portuguese nobleman