Video Card

Lost Paradise multi screen video-installation at Vargas Museum [Manila, PH]..

Belongs to subject Pantheism