On The Spot: Michelle Von Kalben

The magic of the instant – this is what Michelle Von Kalben is all about. Closely affected by her travels, this German 3D artist and photographer is on a mission to capture the elegance of mother nature. She also doesn’t shy absent from glowing her photographs with a sprint of […]