D139095

View of Collider Exhibition, courtesy Science Museum

Leave a Reply