Continue reading “Insel Hombroich, art parallel to nature”