Author: António Garcia Ribeiro de Vasconcellos
Alternate names: Antonio Garcia Ribeiro de Vasconcellos
Born: 1860
Died: ·