Cover 0

The Diary of a Napoleonic Foot Soldier

The Diary of a Napoleonic Foot Soldier

1813 • 208 pages