Austellung der Artists in Residence am Institute for Science and Technology Austria (ISTA)
© Institute for Science and Technology Austria (ISTA)