Skip to Content

Telescoping siege device and rope ladder

  • 1529 (M.D.XXIX)