Todd Stewart is a freelance designer, illustrator, and silkscreen artist who lives in Montréal, Canada. The picture (left) is a print he has made of Moscow. Todd has told us that 100% of the sales from this print until the end of 2020 will go directly to Rights in Russia. You can find his announcement about this on Instagram. His other works can be seen on Instagram here. The link to the Moscow print listing is here.
Rights in Russia is not responsible for external sites.