Uniformes do Exército Português, 1895-1910 by Pedro Soares Branco | Menrva Books