No Image Available

A tale of the Chinese seas

  • Author: Francis Claudius Armstrong
  • Title: Lion of War: Or The Pirates of Loo Chow
  • First Published by: James Blackwood & Co.
  • First Published Date: 1860

© 2008-2024 David Hayes (Astrodene)