World-famous visual artist Daniel Popper, who is known for his massive sculptures and public art installations, has recently debuted a new exhibit (which is also his largest one to date), titled Human+Nature, at The Morton Arboretum in Lisle, Illinois.
