Google Search For Meaning

#projection#sculpture#installation#video#projection#google#maps
An installation consisting of a pyramid-like structure made of sheetrock jutting from a wall, in which an automated self-driving version of Google Maps Street View was projected into.