Waterloo : battle of three armies / Anglo-Dutch by William Seymour ; French by Jacques Champagne ; Prussian by E. Kaulbach ; prologue and epilogue by Lord Chalfont ; edited by Lord Chalfont

Request this item

Request this item to view in the Library’s reading room.

Loading...