LIFE IS BEAUTIFUL

Italy 1997