Robin Halioua is a talented self taught photographer and artist based in Z├╝rich, Switzerland. He shoot