puzzle for September 30
Today's puzzle is from Will! Happy solving!