Stefan Gesell is a talented self-taught photographer and digital artist currently based in Munich, Germany. Stefan