The WPFolks app is out on iPhone and Android. Free, no ads. Download on the App Store Get it on Google Play
Skip to main content
Login Join
The Piazza Castello in Turin, Italy, features the Royal Palace of Turin and Palazzo Madama under a cloudy sky. A prominent lamppost stands in the foreground and the architecture of the buildings reflects a blend of Baroque and earlier styles, characteristic of Turin's historical center.