Sunday, March 25, 2007

Teaser


Mysterious conspiracy theory? Does anyone out there recognize the symbol? Taken from the street in Arequipa, Peru.