For me, it looks more like an official strike to render void the value of the stamp.
Which could be very interesting.
In a previous forum, there was a picture of a british stamp overprinted cancelled (the owner said it was the most expensive single stamp)
https://goscf.com/t/19424&whichpage=3