« »
THE HUMAN DEMON PROJECT
THE HUMAN DEMON PROJECT, 2007
C-print, 75 x 112 cm

The Google headquarters in Mountain View, California, assembled from Google Earth data.