May 15, 2014
This is a sculpture installation in front of the cancer research center in Dallas, TX. Gleams in the sultry heat of summer days. Looks like the two sides of a DNA helix, wonder if the sculpture represents how the medical research center in TX.
Posted by Nidhi at 4:01 AM