2008 World Telekinesis Competition

Deluge Contemporary Art

Victoria (BC) Canada. May 16 - June 14, 2008

INSTALLATION IMAGES











top