there is a space 2022-03-19 DELI.LAND is now open. DELI.LAND is a studio space, a gallery and an event space focused on that which ocupies no physical space - digital, interactive and screen based art. Read more...