love the colours used here. reminds me of the British (Union) flag- or the American flag- which i guess is a little closer to you! love the haywire reflections here. not entirely sure where the 'helix' bit came from. it doesn't look particularly double-helixy to me. maybe i'm just not seeing it.... i'm usually missing something
pretty well rendered piece.