Double Helix Cafe Catalogue
Catalogue from the art installation "The Double Helix Cafe". This piece will be on display at the Fringe Festival in London, June 5-17 2012.
check out http://www.doublehelixcafe.com online as well for more.
or create an account to post a comment.
Published January 24, 2012