Results 1 results found Houses and clocktower in the medieval quarter of the town of Casalborgone near Turin in Piemonte, Italy, Europe