« LHC Webcams

Updating »

Nature at it’s finest

September 14, 2008

…with excitable tourists.

Quite an old video - but it somehow passed me by.

Comments

Got something to say?