PARTICLE PHYSICS

Splendid work from Paris where Ouchhhh team have created this awe-inspiring piece called Ava.