ExplOra! EURAC science festival / DSCN0775
EURAC - Bolzano
28.09 - 06.10.02
Could this be DNA
?