(August 10 20:17) Forbes.com
A couple of islands away from Ibiza off the coast of Menorca is now an art island where when you pull up, a huge bubble gum pink sculpture by Franz West will greet you and a few steps in, a statement Louise Bourgeois spider awaits.
You can find the original article
here