JUN 18, 2019THE TRUTH ABOUT: 19 modern cross stitches that are inappropriate but fabulous and hilarious too 22 | History DefinedBruno PisanoAuthor282Share282Share