MIT Strobe Lab
Edgerton Center 20030625
Return to Main Photo Index