Today is May 21, 2025 ()

Duck Soup – Jewish Images in American Film