30 Cross Stitches Your Grandma Wouldn’t Appreciate One Bit

21.

22.

23.

24.

25.