Imola (disambiguation)

From Wikipedia, the free encyclopedia

Imola is a town in Italy.

Imola may also refer to: