Wild West - Day 31

Wild West - Day 31 is the thirty-first level of Wild West in Plants vs. Zombies 2.