The torpedo boat New Spain, (Nueva Espana), a Temeraire-class ship of the line belonging to the Spanish Armada. From La Ilustracion Espanola y Americana, published 1892.

- Image ID: RKX7RM
The torpedo boat New Spain, (Nueva Espana), a Temeraire-class ship of the line belonging to the Spanish Armada. From La Ilustracion Espanola y Americana, published 1892.
Classic Image / Alamy Stock Photo
Image ID: RKX7RM