Enjoy the photos of Elle Macpherson eating sea urchins out of the water while vacationing in Ibiza, Spain








Photo Credit: FameFlynet.com