Preview Palazzo Madama in Piazza castello, Turin, Italy, Europe Image ID: 746-87385 Artist: Laura Portinaro Purchase a commercial license Buy framed prints & more from our print store madama palace piazza castello caste royal residence horizontal people bicycle city explore torino tourism urban turin italy europe