Ajax loader
Battle of Turenshen 1905 / Le Pet. Paris.
Russo-Japanese War 1904/05.
Battle of Turenshen, May (?) 1905.

“Bataille de Turenschen / Les 2e et 3e Batteries de la 6e Brigade d’Artillerie Russe detruisent leurs...
of 1
Open Lightbox