Billie and Hella, an unlikely female couple, travel to Apulia in Italy: while Billie sacrifices herself in selfless aid, Hella is mainly looking for fun.
2013
2016
2006
1993
2008
1963
1981
2010
1931
1970
2014
1995
1999
1998
2015