Discover the art of Piotr Foksowicz a freelance concept artists based in Poland.