Paper sculpture by Danish artist Peter Callesen 

Paper sculpture by Danish artist Peter Callesen