Semi-documentary without comment portraying Castellaro Lagusello, a small town in Northern Italy.
No data