Mexique.

Mle 1899
Mle 1899.
Remington Rolling Block Mle 1899.