THE HUMAN DEMON PROJECT, 2007
C-print, 75 x 112 cm
The Google headquarters in Mountain View, California, assembled from Google Earth data.
C-print, 75 x 112 cm
The Google headquarters in Mountain View, California, assembled from Google Earth data.