"The Shop on Main Street" Wins Foreign Language Film: 1966 Oscars

Red Carpet
Red Carpet
24 followers