By: CACT Lanzarote On: 08/09/2016 In: Editorial

The ensemble piece sculptor by Jason deCaires Taylor, installed at the foot of the International Museum of Modern Art, invites one to reflect on the responsibility man has for...

Read more