Carlos de Haes

Spanish, 1829-1898