CrosswordAlly

NYT Crossword — 2022-07-31

Why? Well, Why Not?