Loading...
 
Skip to main content

IMOLA

IMOLA, a town in Italy, 10 m. N. of Faenza, with some fine palaces; manufactures leather, glass, silk, &c.


Page last modified on Sunday November 30, 2014 07:19:48 GMT-0000