Tintin in Russia framed print now available in-store. March 08 2017