The Complete Freedom of Truth (TCFT) – Italy 2017
The Complete Freedom of Truth
Italy 2017
In April 2017 TCFT took 120 people to a small hill town in southern Tuscany called Sarteano where the mayor, the townspeople and local artists embraced the young people and artists who arrived on their doorsteps.