News

Popper’s work is familiar to the multitude of recent visitors to Tulum, Mexico, where his massive wood sculpture “Ven a La Luz” (Come into the Light), a female figure more than 30 feet tall ...