Hi, I'm Marcel Piekarski!

Polish 3D artist / Designer living in London, Uk.