borderartists.com
Deimos Kallikantzaros
Artist Deimos Kallikantzaros is a graphic designer at a local newspaper. He uses x-rays of mostly his own body for an installation in Nuevo Laredo.