Thursday, 26 February 2009
rock. PAPER. scissors.
When i was searching for images from the legendary Rob Ryan, I discovered Peter Callesen, A Danish Artist who studied at Goldsmith in London.
The patience and skill that has gone into producing these spectacular creations is something to be reconisged
see for yourself. especially "works on water"