Cavaloy field duty, tr. by F.S. Russell
Published: 1872
Language: eng