No photo of João Pedro Domingues Caetano de Barros

João Pedro Domingues Caetano de Barros

Former affiliation