Ilya Yod

Ilya Yod

Ilya Yod

a futurist artist known for his paintings of cubes-shaped men to challenge humanness.