One of Europe's finest sculptors and artists, Xavier Corbero at his home in Espluges, Spain, a compound that encompases about 10,000 square meters on the outskirts of Barcelona.