Picture of the Week #65



More of the Texas Petawatt Laser.

Comments