Mysterious Sand Animals Appear All Over London
July 13, 2010
Strange creatures have been inhabiting London’s construction sites. Artist Zara Gaze knows more about their nocturnal origins.
July 13, 2010
Strange creatures have been inhabiting London’s construction sites. Artist Zara Gaze knows more about their nocturnal origins.