Forte Spagnolo

The Forte Spagnolo (Italian for Spanish fortress; locally called il Castello) is a Renaissance castle in L'Aquila, central Italy.

Read more about Forte Spagnolo:  History, Architecture