Sunday, January 22, 2006


tARTarugo - artist's stamp Posted by Picasa

this is from 2001, haven't heard from tARTarugo in a while... here's the website:

http://www.terra.es/personal3/tartarug/

No comments: