Helix A strange plant pretending to be a DNA molecule ;-) View this place in Google Maps Post a comment on this entry …