This is not my area of expertise so hopefully others will jump on and recommend as well, but I absolutely love this sculpture. I loved it from the moment it was being installed and it has not lost a bit of appeal for me. I am absolutely drawn to it.
I'm not sure this is the same artist or not, but a few years ago a very similar series of sculptures were installed in NYC in Madison Square Park. They were mixed in with the real trees in the park and they looked great.