thiswindow.org
Mail Art or is it just Art?
A postal network of artists