Artist Ilya Fedotov-Fedorov on social masks, foucault and self-discovery

U Magazine, April 23, 2026