Michael Delgado is a Philadelphia based artist working in video and performance. They have a long distance cat and frequent forums. Infrequent updates on instagram @delgadud.

Contact: delgadud@icloud.com