Chiesa di San Nicola

Taurisano, Apulia Italy

Roman Catholic

The church is on the Palazzo Ducale.