Ihor Podolchak

Ihor Podolchak

Lodz, Poland

Artist, filmmaker