Oskar Świerad

Oskar Świerad

Warsaw, Poland / 3D artist. Tech Art Aid video tutorials creator.