Riccardo Bombagi

The Giants

Old friends meet in an isolated house tucked away in a remote Sardinian valley. Defeated…