Born of a chance meeting in Venice, Silvestro and Camilla's rocky romance unfolds over 10 winters as new lovers come and go but they are eternally thrust back into one another's arms.
2021
2023
2025
2011
2016
2018
1997
2009
2006
2005
2014
2008
2004
1980
2000
1967
1991