Buy from a trusted art seller!
Framed Banksy stamp, edition of 1000, in brand new condition!
In aid of ukraine Banksy released 1000 framed stamps through the Ukraine postal service!