The Perceptual Cell was really cool - felt so lucky to get in even after it was sold out a few months in advance -rjd //thanks again Helen
Plaza Juarez. Mexico City 2006.
A demonstrator kissed a police officer during a protest in Susa, Italy, against a high-speed train line between Lyon, France, and Turin, Italy.
this is sweet