[deletia]

[deletia] is an artist-run collective that takes the view that art is, or should be, a communication between the artist and viewer.

Leave a Reply