Echo, Arte Sella, Italy 2014

The title of the work “Echo” refers to the continuous return of the call as a reflection of the way Nature has to cope with our ever increasing destruction of the planet and Nature’s constant rebuilding of it. read more

© 2020 by WiLL BECKERS. All rights reserved. Contact info@willbeckers.com. Web Design by iWix