Franco-Prussian War Battle 9

My thanks to Tom for the detailed account of this Principles of War encounter which took place in early May 2023