Joaquim António de Magalhães

Politician