Pumpkin Patch Trivia B1-B2
What day does All Saints' Day fall on?
Dec. 25
Oct. 31
Nov. 1
Nov. 2