wow.. the little thumbnail of this picture grabbed my attention right away. i had no idea what was happening. i am amazed by them!
these are absolutely DIVINE. i might do a post on these. of course i would link back to you if that is ok. radical find.