03 June 2009

Signs of the times




From the Telegraph's weekly gallery.

1 comment:

  1. SLAC probably refers to the Stanford Linear Accelerator Center, just down the road from here.

    ReplyDelete