Muzzle loaded cannon, in twin rotating towers.
The cannons for the battjeships Duilio e Dandolo were built in England (eight cannons in total, each single cannon weighing 100 tons).
Three original plates dated 1886, well showing the towers details.Â