Javier Castro

(b. 1984) is a Cuban artist whose groundbreaking work focuses on the use of video and multimedia installations to explore the human experience and modes of survival.

Work