Lara Favaretto

Italy, 1973