Lara Almarcegui Agency of Living Organisms 21.10.16 – 05.02.17 Group Exhibition
TABAKALERA, San Sebastian, Spain
More info