Soave Castle is the Scaliger fortress of the town of the same name

Soave Castle is the Scaliger fortress of the town of the same name
Soave Castle is the Scaliger fortress of the town of the same name