Dutch artist signifies the cross-over between man and nature through her recent installation Read more