Damien Hirst Launches Major “Mental Escapology” Exhibition in Switzerland

World-renowned British artist Damien Hirst recently launched a massive multi-site exhibition featuring over 40 works in St. Moritz, Switzerland. Entitled “Mental Escapology,” the sprawling presentation encompasses four different locations in the Swiss city which is open to the public until February 28. The exhibition, which takes place both in indoor and outdoor locations, marks Hirst’s public showing […]