Demnievska Published February 24, 2018 at 4592 × 3448 in Memory of Recent AVANGARDA, Does it Spell ‘Resistance’?