Stock Photo - Piazza Castello with thel Palazzo Reale in the background in Turin. Italy.

Stock Photo: Piazza Castello with thel Palazzo Reale in the background in Turin. Italy.