Photos: Collider exhibition at the Science Museum in London

November 12, 2013