puzzle for July 31
Today's puzzle is from Deb! Happy solving!
Deb says: "This is my debut puzzle - hope you like it!"