Twin Parasite – Aarhus Posted on July 13, 2015May 3, 2017 by ric48940 Images of ‘Twin Parasite’ which was part of the 2015 Sculptures by the Sea, Aarhus, Denmark