Burlap stamp