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.
2003
2010
2008
2002
2013
2016
1969
2019
2014
2017
1954
1972
1983