Anastasija Šelušenkova is an audiovisual artist based in Riga, Latvia.
Where to watch in United States